laughing stock – Català–English translations

🇬🇧 en ca

laughing stock noun

  • object of ridicule
riota, rialla
Wiktionary Links